package com.youjiang.meeting.service;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;

import com.youjiang.meeting.po.Redpack;

/**
 * <p>
 * Title: ManagermentService
 * </p> 
 * <p>
 * Description:管理事务
 * </p> 
 * <p>
 * Company: YouJiang
 * </p> 
 *
 * @author feng
 * @date 2016年12月2日 下午5:29:03
 * @version 1.0
 */
public interface ManagermentService {
	/***
	 * 后台进入
	 * @param username
	 * @return
	 */
	public String login(String username,HttpServletRequest request);
	/**
	 * 增加节目
	 * @param name 节目名
	 * @param principal 负责人
	 * @return
	 */
	public String addProgram(int userid,String name,String principal);
	/***
	 * 查询节目
	 * @return
	 */
	public String selectProgram(HttpSession session);
	
	/**
	 * 删除节目
	 * @param id
	 * @return
	 */
	public String delProgram(HttpSession session,Integer id);
	/***
	 * 增加竞猜游戏
	 * @param name
	 * @param answer
	 * @return
	 */
	public String addGame(String name,String answer);
	/**
	 * 查询游戏
	 * @return
	 */
	public String selectGame();
	/***
	 * 删除游戏
	 * @param id
	 * @return
	 */
	public String delGame(Integer id);
	/***
	 * 增加红包
	 * @param redpack
	 * @return
	 */
	public String addRedPack(int userid,Redpack redpack);
	/***
	 * 查询红包
	 * @return
	 */
	public String selectRedPack(HttpSession session);
	/***
	 * 删除红包
	 * @param id
	 * @return
	 */
	public String delRedPack(HttpSession session,Integer id);
	/**
	 * 导出信息
	 * @param req
	 */
	public void exportInfo(HttpServletResponse res);
	
	
}
